@CHARSET "ISO-8859-1";
body{
	background-color: #272724;
	margin: 0;
	padding: 0;
	font-family: Lucida Bright;
}
a{
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}
a:hover{
	text-decoration: underline;
}
ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
.clear{
	clear: both;
}
.hidden{
	display:none;
}
.input-error{
	color:red;
	float:left;
	margin-left:10px;
	font-size:12px;
	width:150px;
}
#wrapper{
	width: 825px;
	margin: 0 auto;
	padding: 0;
}
#header{
	
}
#top-header{
	position:relative;
	margin-top:0px;
}

#system-warning{
	position:absolute;
	top:5px;
	left:190px;
	font-size:12px;
	color:#fff;
}

.top-header-left{
	float: left;
	margin: 25px 0px 20px 0px;
}
.top-header-left #wrap-logo img{border:0 none;}

.top-header-right{
	float: right;
	position:absolute;
	right:0px;
}
.top-link{
	font-size: 11.71px;
	text-align: right;
	float: right;
	margin-top: 25px;
}
.language-link{
	float: left;
}
.language-link ul{
}
.language-link ul li{
	display: inline;
	background: url("../img/lang-separator.png") scroll no-repeat left center transparent;
	padding-left: 10px;
	margin-left: 5px;
}
.language-link ul li:first-child{
	background: none;
	margin-left: 0px;
	padding-left: 0px;
}
.language-link ul li.active{
	color: #7b7b7b;
}
.login-link{
	float: left;
	margin-left: 40px;
	background: url("../img/login-bg.png") scroll no-repeat right top transparent;
	padding-right: 16px;
}
.login-link ul{
}
.login-link ul li{
	display: inline;
}
.login-link ul li{
	display: inline;
	background: url("../img/login-separator.png") scroll no-repeat left center transparent;
	padding-left: 10px;
	margin-left: 5px;
	color:#7B7B7B;
}
.login-link ul li:first-child{
	background: none;
	margin-left: 0px;
	padding-left: 0px;
}
.login-link ul li.active a{
	color: #7b7b7b;
}
.top-navigation{
	float: right;
	font-size: 18.07px;
	margin-top: 20px;
}

.top-navigation ul{
}
.top-navigation ul li{
	display: inline;
	margin: 0px 0px 0px 28px;
}
.top-navigation ul li.active a{
	text-decoration: line-through;
}
.top-navigation ul li a:hover{
	text-decoration: line-through;
}
.slogan{
	color: #FFFFFF;
	float: right;
	margin-top: 3px;
}
.slogan span{
	font-size: 10px;
}
#advanced-search{
	background-color: #f9f9f6;
	padding: 5px 5px 5px 10px;
	border-left: 1px solid #7D7D7A;
	position: relative;
}
.advanced-search-text{
	float: left;
}
select{
	height: 22px;
	width: 105px;
	border: none;
}
.advanced-search-text span{
	color: #272724;
	font-size: 14px;
}
.name-input{
	float: left;
	margin-left: 0px;
}
.name-input input{
	border: 1px solid #000000;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #8c8c8c;
	padding: 0px 0px 0px 5px;
	width: 95px;
}
.category-input{
	float: left;
	margin-left: 6px;
}
.province-input{
	float: left;
	margin-left: 6px;
}
.ciutat-input{
	float: left;
	margin-left: 6px;
}
.search-button{
	float: left;
	margin-left: 6px;
	position: absolute;
    right: 10px;
    top: 10px;
}
.search-button input{
	border: none;
	background: url("../img/search-button.png") scroll no-repeat left center #1e1f1f;
	height: 21px;
	width: 110px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
	padding: 0px 0px 2px 5px;
	cursor: pointer;
	font-size:12px;
	font-family:Lucida Bright;
}

#breadcumb-wrapper{
	background-color: #f9f9f6;
	margin-top: 10px;
	padding: 0px 10px 2px 10px;
	border-left: 1px solid #7D7D7A;
}
#breadcumb{
	float: left;
}
#breadcumb ul{
}
#breadcumb ul li{
	display: inline;
	background: url("../img/breadcumb.png") scroll no-repeat left center transparent;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-right: 0px;
}
#breadcumb ul li:first-child{
	background: none;
	margin-right: 0px;
	padding-left: 0px;
}
#breadcumb ul li a{
	color: #8c8c8c;
	font-size: 12px;
}
#breadcumb ul li.active a{
	color: #272724;	
}
#breadcumb ul li a:hover{
	text-decoration: underline;
}
#static-link{
	float: right;
}

#static-link ul{
}
#static-link ul li{
	display: inline;
	margin-left: 20px;
}
#static-link ul li a{
	color: #272724;
	font-size: 12px;
}
#static-link ul li a:hover{
	text-decoration: underline;
}
#static-link ul li.active a{
	color: #272724;
	text-decoration: underline;	
}

#content{
	margin-top: 10px;
}
div.home-escort-list{
	padding: 0px 6px 35px 7px;
	background-color: #f9f9f6;
	border-right: 1px solid #7D7D7A;
}
ul.escort-list{
	background-color: #f9f9f6;
}

ul.escort-list li{
	margin: 10px 3px 15px 2px;
	padding: 0;
	width: 195px;
	float: left;
	border: 1px solid black;
	padding-bottom: 5px;
    min-height: 357px;
}

ul.escort-list li div.escort-item-image{
	width: 195px;
	height: 312px;
	position: relative;
	border-bottom: 1px solid black;
}
div.escort-item-name{
	position: absolute;
	left: 0px;
	bottom: 15px;
	background-color: #f9f9f6;
	height: 31px;
	width: 120px;
	padding-left: 5px;
	padding-top: 3px;
	
}
div.escort-item-name span{
	color: #272724;
	font-size: 13.35px;
	text-transform: uppercase;
}

div.escort-item-info{
	
}

div.info{
	
}
div.info-name{
	float: left;
	width: 80px;
}
div.info-name span{
	color: #000000;
	font-size: 11px;
}
div.info-value{
	float: left;
}

div.info-value span{
	color: #828282;
	font-size: 11px;
}
div.pagging{
	text-align: right;
}
div.pagging a{
	color: #333333;
	font-size: 14px;	
}
div.pagging a:hover{
	text-decoration: none;
}


.search-left{
	float: left;
	width: 181px;
	margin-right: 11px;
	background-color: #f9f9f6;
	padding: 5px 0px 0px 11px;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #969693;
	border-bottom: 1px solid #51514e;
	position:relative;
}

.search-indicator{
	margin-top: 15px;
	position:relative;
}
.search-item-title{
	display: block;
	margin-bottom: 5px;
}

input#escort-data{
/*	background-color: #1e1f1f;
	color: #FFFFFF;	
	border: none;*/
	height: 20px;
	width: 110px;
	line-height: 22px;
	background-color:#F9F9F6;
	color:#1e1f1f;
	border:1px solid #000;
	font-size: 11px;
}
.checkbox-wrapper{
	
}
.checkbox-wrapper span{
	width: 16px !important;
	display: inline !important;
	font-size: 16px !important;
	line-height: 16px !important;
}
.checkbox-wrapper label{
	color: #828282;
    font-size: 12px;
    margin-left: 5px;
    margin-top: 7px;
}
.search-indicator select{
	margin-bottom: 5px;
	display: block;
}
.search-indicator .customStyleSelectBox {
    margin-bottom: 5px;
}
.search-submit-wrapper{
	margin: 20px 0px 20px 0px;
}
.search-submit{
	background: url("../img/search-button.png") no-repeat scroll left center #1E1F1F;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: normal;
    height: 21px;
    padding: 0 0 2px 5px;
    text-align: left;
    width: 110px;
    font-family:Lucida Bright;
}

.search-escort-list{
	float: left;
	width: 606px;
	background-color: #f9f9f6;
	padding: 0px 6px 5px 7px;
	border-left: 1px solid #969693;
	border-right: 1px solid #969693;
	border-bottom: 1px solid #51514e;
}

.slider-horizontal{
	width: 170px;
}
span.gray{
	color: #b7b7b6 !important;
}
.ui-slider-horizontal {
	height: 2px !important;
	background: none !important;
	background-color: #272724 !important;
	border-top-left-radius: 0px !important;
	border-top-right-radius: 0px !important;
	border-bottom-left-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
	border-top: none !important;
	border-left: none !important;
	border-right: none !important;
	border-bottom: 1px solid #a5a5a2  !important;
	margin-top: 10px !important;
}
.ui-widget-header {
	background: none !important;
	background-color: #272724 !important;
}

.ui-slider-horizontal .ui-slider-handle {
	background: url('../img/slider-handler.png') scroll no-repeat top center transparent !important;
	border: 0px solid !important;
	cursor: pointer !important;
	top: -8px !important;
}

.bottom-content-wrapper{
	background-color: #f9f9f6;
	padding: 10px;
	height: auto;
	margin: 10px 0 0 0;
	border-bottom: 1px solid #7D7D7A;
}
.bottom-content-wrapper h1{
	font-size: 14px;
	color: #272724;
	font-weight: normal;
}

.bottom-content-wrapper p{
	font-size: 12px;
	color: #828282;
}

.bottom-content{
	background-color: #e1e1e0;
	height: auto;
	font-size: 14px;
	color: #272724;
	clear:both;
}

#footer{
	margin: 10px 0px 40px 0px;
}

#footer-left{
	float: left;
	width: 425px;
}

.avd-image{
	background-color: #f9f9f6;
	padding: 7px 7px 10px 10px;
	position: relative;
	width: 382px;
}

.footer-extra-link{
	position: absolute;
	right: 6px;
	top: 35px;
	width: 135px;
	background-color: #ffffff;
	padding-left: 10px;
}
.footer-extra-link a{
	color: #272724;
	font-size: 17px;
	display: block;
}
.footer-extra-link a:first-child{
	font-size: 26.14px;
}

.trade-mark{
	margin-top: 12px;
}

.trade-mark span{
	font-family: Arial;
	display: block;
	font-size: 10px;
	color: #9c9c9c;
}

#footer-right{
	font-size: 12.73px;
	float: left;
	width: 398px;
	color: #FFFFFF;
}
#footer-right ul{
}
#footer-right ul li{
	margin-top: 2px;
}
#footer-right ul li.active a{
	text-decoration: line-through;
}
#footer-right ul li a:hover{
	text-decoration: line-through;
}
.footer-right-one{
	float: left;
	width: 140px;
}
.footer-right-two{
	float: left;
	width: 145px;
	padding: 0 0 0 15px;
}
.footer-right-three{
	float: left;
	width: 85px;
	margin-left: 5px;
}

span.header-column-text{
	color: #7c7c7c;
}

li.facebook-link{
	list-style-image: url("../img/facebook.png");
	margin-left: 20px;
}

li.twitter-link{
	list-style-image: url("../img/twitter.png");
	margin-left: 20px;
}
li.vimeo-link{
	list-style-image: url("../img/vimeo.png");
	margin-left: 20px;
}

.escort-sheet-info{
	background-color: #f9f9f6;
	padding: 12px 11px 9px 11px;
}
.escort-sheet-info-top{
	position: relative;	
	min-height:576px;
}
.escort-sheet-info-top-navigation{
	position: absolute;
	top: 21px;
	left: 385px;
	width: 530px;
}
.escort-sheet-info-phone{
	background-color: #F9F9F6;
    height: 44px;
    padding: 10px 0 0 9px;
    width: 45px;
    float: left;
}
.escort-navigation-wrapper{
	float: left;
	margin-left: 5px;
	padding: 10px 0px 7px 10px;
	background-color: #F9F9F6;
	position: relative;
	width: 460px;
}
.escort-close-box-info{
	background-color: #F9F9F6;
    left: 385px;
    position: absolute;
    top: 80px;
	display:block;
    width: 54px;
	height:20px;
	cursor:pointer;
}
div.escort-name{
	float: left;width:400px;
}
div.escort-name span.name{
	font-size: 52.94px;
	color: #272724;
	font-style: italic;
	display: block;
	line-height: 44px;
	text-transform:uppercase;
}

div.escort-name span.address{
	font-size: 17px;
	color: #404041;
	display: block;
}
div.escort-navigation{
	float: right;
	padding-right: 8px;
	position:absolute;
	top:5px;right:0px;
}
div.escort-navigation a{
	margin-left: 35px;
	border:medium outline;
}
div.escort-navigation img{
	border:0 none;
}
div.order-number{	
	position: absolute;
	bottom: -25px;
	right: 43px;
}
div.order-number span{
	font-size: 12.12px;
	color: #f9f9f6;
}

div.introduction-text{
	width: 320px;
	position: absolute;
	top: 150px;
	right: 15px;
	/* background-color: rgba(254,250,250,0.8); */
	padding: 12px;
	height: 250px;
	overflow:auto;

}
div.introduction-text{
	width: 320px;
	position: absolute;
	top: 190px;
	right: 15px;
	/* background-color: rgba(254,250,250,0.8); */
	padding: 12px;
	height: auto;
	min-height: 100px;
	max-height: 300px;
	overflow:auto;
	background-color: #ffffff;
	-moz-opacity:.8;opacity:0.80;filter:alpha(opacity=80);
}
div.introduction-text p{
	font-size: 14px;
	color: #828282;
	margin: 0px;
	text-align: justify;
}

div#open-introduction-text{
	background: #FFFFFF url("../img/open_desc.png") center center no-repeat;
    cursor: pointer;
    display: none;
    height: 55px;
    position: absolute;
    right: 364px;
    text-indent: -9999px;
    top: 80px;
    width: 54px;
}

div#open-box-info-text {
    background: none repeat scroll 0 0 #FFFFFF;
    cursor: pointer;
    display: none;
    height: 15px;
    position: absolute;
    left: 385px;
    text-indent: -9999px;
    top: 1px;
    width: 30px;
}

.escort-sheet-info-bottom{
	position: relative;
	margin-top: 30px;
}

.escort-sheet-info-bottom-left{
	float: left;
	width: 387px;
	min-height:584px;
	position:relative;
	margin-bottom:30px;
}

.escort-sheet-info-bottom-right{
	float: left;
	width: 400px;
	margin-left: 12px;
}

#accordion{
	border-top: 1px solid;
}
.escort-sheet-info-bottom-right .ui-state-default,.escort-sheet-info-bottom-right .ui-widget-content .ui-state-default, .escort-sheet-info-bottom-right .ui-widget-header .ui-state-default {
	border-left: none !important;
	border-right: none !important;
	border-top: none !important;
	border-bottom: 1px solid #000000 !important;
	border-bottom-right-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
	background: none !important;
}
.escort-sheet-info-bottom-right .ui-state-active, .escort-sheet-info-bottom-right .ui-widget-content .ui-state-active, .escort-sheet-info-bottom-right .ui-widget-header .ui-state-active {
	border-top: 0px solid !important;
	border-left: 0px solid !important;
	border-right: 0px solid !important;
	border-bottom: 1px solid #cfcfcc !important;
	border-top-left-radius: 0 !important;
	border-top-right-radius: 0 !important;
	background: none !important;
}
.escort-sheet-info-bottom-right .ui-state-active a, .escort-sheet-info-bottom-right .ui-state-active a:link, .escort-sheet-info-bottom-right .ui-state-active a:visited {
	text-decoration: line-through !important;
}

.escort-sheet-info-bottom-right .ui-accordion .ui-accordion-header a {
	font-size: 26.14px !important;
	color: #272724 !important;
	padding: 5px 0px 5px 0px !important;
	line-height: 30px !important;
}
.escort-sheet-info-bottom-right .ui-state-hover a, .escort-sheet-info-bottom-right .ui-state-hover a:hover {
    color: #272724 !important;
    text-decoration: line-through !important;
}
.escort-sheet-info-bottom-right .ui-accordion-icons .ui-accordion-header a {
    padding-left: 0 !important;
}
.escort-sheet-info-bottom-right .ui-widget-content {
	border-left: none !important;
	border-right: none !important;
	border-top: 1px solid !important;
	border-bottom: 1px solid !important;
	border-bottom-right-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
	background: none !important;
}
.escort-sheet-info-bottom-right .ui-accordion .ui-accordion-content {
	padding: 0px !important;
}

.escort-infor-item-wrapper{
	padding:5px 0px;	
}
.escort-infor-item-left{
	float: left;
	width: 85px;
}
.escort-infor-item-left span{
	color: #000000;
	font-size: 14px;
}
.escort-infor-item-right{
	float: left;
	width: 295px;
}
.escort-infor-item-right span{
	color: #828282;
	font-size: 14px;
}

.escort-sheet-info-bottom-extra{
	position: absolute;
	right: -111px;
	top: 0px;
	width: 100px;
}
.return-to-search-link{
	background-color: #f9f9f6;
	padding-left: 5px;
}
.return-to-search-link a{
	color: #272724;
	font-style: italic;
	font-size: 14px;
}

.more-bcn-escort{
	background-color: #f9f9f6;
	margin-top: 10px;
	padding-left: 5px;
}
.more-bcn-escort a{
	color: #272724;
	font-style: italic;
	font-size: 19.16px;
}

.more-madrid-escort{
	background-color: #f9f9f6;
	margin-top: 10px;
	padding-left: 5px;
}
.more-madrid-escort a{
	color: #272724;
	font-style: italic;
	font-size: 19.16px;
}


li.my-tab-link{
	background: url('../img/profile.png') scroll no-repeat left center transparent;
	padding-left: 20px;
}

#content-left{
	float: left;
	width: 620px;	
}
#content-right{
	margin-left: 12px;
	float: left;
	width: 192px;	
	
}
.content-right-column{
	background-color: #f9f9f6;
	color: #000000;
	border-left: 1px solid #969693;
	border-bottom: 1px solid #969693;
	padding: 10px 10px 10px  9px;
	margin-bottom: 13px;
}
.content-right-column-content{
	background-color: #e1e1e0;
	min-height: 40px;
}
.content-right-column ul{
}
.content-right-column ul li{
}

.content-right-column ul li a{
	font-size: 11px;
	color: #000000;
}

#personal-tabs{
	border-left: 1px solid #969693 !important;
	padding: 0px !important;
}
hr.background-separate{
	background: url("../img/border-bg.png") repeat-x scroll left bottom transparent;
    border: medium none;
    margin: 0;
    padding: 3px 0px 0px 0px;
}
.dashboard-info-wrapper{
	padding-bottom: 5px;
	padding-top: 5px;
}
.dashboard-info-left{
	float: left;
	width: 120px;
	position: relative;
}
.dashboard-info-left span{
	color: #000000;
	font-size: 12px;
	display: block;
}
.dashboard-info-right{
	float: left;
	width: 477px;
}
.dashboard-info-right a{
	color:#333333;
	font-size:11px;
	line-height: 18px;
    padding-left: 5px;
}

.dashboard-info-right span{
	font-size: 12px;
	display: block;
	padding-bottom: 5px;
}
.dashboard-info-right span.gray{
	color: #828282;
}
.dashboard-info-right span.black{
	color: #000000 !important;
}

.dashboard-info-right .select-box{
	float: left;
	margin-right: 20px;
}
.dashboard-info-right .input-box{
	float: left;
	margin-right: 20px;
}
.dashboard-info-right select{
	color: #828282;
	font-size: 12px;
}
.dashboard-info-right .link-box{
	float: left;
	
}
.dashboard-info-right .link-box a{
	font-size: 12px;
	margin-right: 20px;
}
.dashboard-info-right .link-box a:hover{
	text-decoration: line-through;
}

.dashboard-info-right .select-box span{
	padding-bottom: 0px;
	color: #828282;
}
.dashboard-info-right .select-box span.note{
	font-size: 9.48px;
	color: #828282;
}
.dashboard-info-right .input-box span{
	padding:0px;
	color: #828282;
}
.dashboard-info-right input.text-box,
.dashboard-info-right input.text-box2{
	border: 1px solid;
    height: 18px;
    line-height: 18px;
    width: 108px;
    font-size: 12px;
	color: #828282;
}

.dashboard-info-right input.text-box2{
	width:250px;
}

#description-tabs-wrapper textarea{
	border: 1px solid #959594;
}
#description-tabs{
	border: none !important;
}

#description-tabs-wrapper .ui-tabs .ui-tabs-panel {
	border-left: 3px solid #d5d5d2 !important;
	border-right: 3px solid #d5d5d2 !important;
	border-top: 3px solid #d5d5d2 !important;
	border-bottom: 3px solid #d5d5d2 !important;
	padding: 10px !important;
}
#description-tabs-wrapper .ui-tabs .ui-tabs-nav {
	background-color: #f9f9f6 !important;
	margin-bottom: -2px !important;
}

#content-left .ui-widget-content{	
	border-top: 0px solid #969693 !important;
	border-bottom: 0px solid #969693 !important;
	border-right: 0px solid #7d7d7a !important;
	border-top-left-radius: 0px !important;
	border-top-right-radius: 0px !important;
	border-bottom-left-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
	background-color: #f9f9f6 !important;

}
.ui-tabs .ui-tabs-panel {
	padding: 10px 11px 20px 8px !important;
	border-right: 1px solid #7d7d7a !important;
}
.ui-tabs .ui-tabs-panel p{
	font-size: 12px;
}
.ui-tabs .ui-tabs-nav {
	background: none !important;
	background-color: #272724 !important;
	padding: 0px !important;
	border: none !important;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}
.ui-tabs .ui-tabs-nav li {
	background: url("../img/tab-bg.png") no-repeat scroll left center #F9F9F6;
    border: 0 solid !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    height: 22px !important;
    margin: 0 !important;
    padding-left: 15px !important;
    padding-top: 8px !important;
}

.ui-tabs-next-to-selected{
	background: url("../img/tab-bg-next.png") no-repeat scroll left center #F9F9F6 !important;
}
.ui-tabs-first-non-selected{
	background: url("../img/tab-first.png") no-repeat scroll left center #F9F9F6 !important;
}
.ui-tabs-last-selected{
	background: url("../img/tab-last-selected.png") no-repeat scroll left center transparent !important;
}
.ui-tabs-last-non-selected{
	background: url("../img/tab-last.png") no-repeat scroll left center transparent !important;
	border: 2px solid red;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background: url("../img/tab-selected-bg.png") no-repeat scroll left center #F9F9F6;
	padding-bottom: 0px !important;
}
.ui-tabs .ui-tabs-nav li a {
	padding: 0px !important;
}

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer !important ;
	color: #272724;
	font-size: 12px;
	font-family: Arial;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	text-decoration: line-through !important;
}

.ui-state-hover a, .ui-state-hover a:hover {
   	text-decoration: line-through !important;
}

.background-images-slideshow-wrapper .center-wrap{
	margin-top: -35px !important;
	margin-right: 0px !important;
    position: relative;
    z-index: 999999;
    padding-bottom: 0px !important;
	width:100%;
}
.escort-sheet-info-bottom-left .center-wrap{
	margin-right: 0 !important;
    margin-top: -16px !important;
    padding-bottom: 0 !important;
    position: relative;
    z-index: 999999;
}
.escort-sheet-info-bottom-left .carousel-pagination {
    margin-top: 13px;
    float: right;
	margin-right:5px !important;
}
.carousel-pagination {
    margin-top: 13px;
    text-align: center;
}
.carousel-pagination p {
    margin: 0;
    padding: 0;
}

.carousel-pagination a {
    background: url("../img/slideshow-item.png") scroll left top transparent;
    display: block;
	float:left;
    height: 13px;
    padding: 0 12px 0 3px;
    width: 0px;
	margin-left:3px;
	border:1px solid;
}

.carousel-pagination a.active, .carousel-pagination a:hover {
    background: url("../img/slideshow-item-act.png") scroll left top transparent;
}
.carousel-pagination a span {
    display: none;
}

.background-images-slideshow-wrapper .carousel,
.background-images-slideshow-wrapper .carousel .carousel-wrap{margin:0;border:0;zoom:1;}
.background-images-slideshow-wrapper .js .carousel-wrap{display:inline-block;vertical-align:middle;width:803px;margin:0px;background:#1a1a1a;}
.background-images-slideshow-wrapper .carousel ul{margin:0;padding:0;zoom:1;}
.background-images-slideshow-wrapper .js ul li{overflow:hidden;display:inline;float:left;width:803px;/*height:576px;*/text-align:center;zoom:1;}
.background-images-slideshow-wrapper .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;border:0;text-indent:-9999px;}

.background-images-slideshow-wrapper .carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
.background-images-slideshow-wrapper .carousel .disabled,#container .carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
.background-images-slideshow-wrapper .carousel div{margin:0;border:0;}
.background-images-slideshow-wrapper .carousel ul{padding:0;list-style:none;}
.background-images-slideshow-wrapper .carousel ul li{position:relative;width:803px;margin:0;}
.background-images-slideshow-wrapper .carousel ul li cite{position:absolute;bottom:3px;right:10px;line-height:19px;font-size:11px;}
.background-images-slideshow-wrapper .carousel ul li cite a img{vertical-align:middle;}
.background-images-slideshow-wrapper .carousel ul li cite a{color:#fff;text-decoration:none;}

.escort-sheet-info-bottom-left .carousel,
.escort-sheet-info-bottom-left .carousel .carousel-wrap{margin:0;border:0;zoom:1;}
.escort-sheet-info-bottom-left .js .carousel-wrap{display:inline-block;vertical-align:middle;width:387px;margin:0px;background:#1a1a1a;}
.escort-sheet-info-bottom-left .carousel ul{margin:0;padding:0;zoom:1;}
.escort-sheet-info-bottom-left .js ul li{overflow:hidden;display:inline;float:left;width:387px;height:584px;text-align:center;zoom:1;}
.escort-sheet-info-bottom-left .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;border:0;text-indent:-9999px;}

.escort-sheet-info-bottom-left .carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
.escort-sheet-info-bottom-left .carousel .disabled,#container .carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
.escort-sheet-info-bottom-left .carousel div{margin:0;padding:0;border:0;}
.escort-sheet-info-bottom-left .carousel ul{padding:0;list-style:none;}
.escort-sheet-info-bottom-left .carousel ul li{position:relative;width:387px;margin:0;}
.escort-sheet-info-bottom-left .carousel ul li cite{position:absolute;bottom:3px;right:10px;line-height:19px;font-size:11px;}
.escort-sheet-info-bottom-left .carousel ul li cite a img{vertical-align:middle;}
.escort-sheet-info-bottom-left .carousel ul li cite a{color:#fff;text-decoration:none;}

.customStyleSelectBox {
/* Styles For Your Select Box */

}

.customStyleSelectBox.changed {
/* You can use this if you want a different style after user has made a selection */
}

/* on the next line we add a down arrow on the right to indicate that it is a select box */
.customStyleSelectBoxInner {
	background:url("../img/selectbox-custom.png") no-repeat center right;
	height: 22px;
	width: 105px;
	font-size: 12px;
	color: #272724;
	line-height: 22px;
	padding-left: 5px;
	overflow: hidden;
}

.save-button{
	background: #1e1f1f;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: normal;
    height: 21px;
    padding: 0 0 2px 5px;
    text-align: center;
    min-width: 70px;	
	width: auto !important;
}

.page-chunk.default a{
	color:#222222;
	text-decoration:underline;
}

#content #page{
	background:#ffffff;
	padding:5px;
}

select.normal{
	border:1px solid #111111 !important;
	width:150px!important;
	height:auto!important;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button, .ui-widget{
	font-size:12px !important;
}

.text-box3{width:200px;}

#greyDiv{
	position:fixed;
	width:100%;height:100%;
	background:#ffffff;
	top:0px;left:0px; 
	z-index:100;
	opacity:0.4;
	-moz-opacity:.4;opacity:0.40;filter:alpha(opacity=40);
}

#update-message{
	color:#03b718;
	border:1px solid #03b718;
	font-weight:bold;
	padding:10px 5px;
	display:none;
}

.ui-icon-triangle-1-s {
    background: none repeat scroll 0 50% transparent !important;
}

.ui-state-default .ui-icon {
    background: none repeat scroll 0 50% transparent !important;
}

.pagination{
	float:right;
}

.pagination ul li{float:left;margin: 0 3px;}

.pagination span{
	margin:3px 5px;
}
.pagination a{
	padding:3px 7px;
	text-decoration:none;
	border:1px solid #cccccc;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;
}
.pagination .active a{
	background:#cccccc;
	border:1px solid #cccccc;
	font-weight: bold;
}

.pagination a:hover{
	background:#cccccc;
}

.locked{
	width:20px;height:20px;float:left;margin-left:0px;
	background:url("../img/lock.png") no-repeat center center;
	display:block;
}

.add-new{
	width:75px;height:75px;
	/*background:url("../img/add.png") no-repeat center center;*/
	display:block;
	cursor:pointer;
}
.add-new a{
     display: block;
    height: 75px;
    margin: 15px auto;
    text-align: center;
    width: 75px;
}
.select-box table{border:1px solid #cfcfcf;float:left;width:100%;border-collapse: collapse;border-spacing: 0;font-size:13px;}
.select-box table thead th{padding-left:10px;background:#eeeeee;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;text-align:left;}
.select-box table tbody td{padding-left:10px;border:1px solid #cfcfcf;text-align:left;}


#captcha-section{
	float:left;
	width:130px;height:30px;
	display:block;
}

#captcha-reload{
	background:url("../img/playback_reload.png") no-repeat center center;
	width:20px;height:20px;float:left;margin-left:10px;display:block;margin-top:5px;
	cursor:pointer;
}

.news-wrap{
	float:left;
	clear:both;
}
.bottom-content-wrapper a{
	color:#333333;	
}

#list-news li{
	list-style: square inside;
}

.news-content a{color:#333333;}

.widget.html h3{display:none;}

.content-right-column-content,
.content-right-column-content a
{color:#333333;}

#from_age_slide_show{
	position:absolute;
	left:0px;
	top:15px;
}
#from_price_slide_show{
	position:absolute;
	left:0px;
	top:15px;
}
#from_breasts_size_slide_show{
	position:absolute;
	left:0px;
	top:15px;
}
#to_age_slide_show{
	position:absolute;
	right:5px;
	top:15px;
}
#to_breasts_size_slide_show{
	position:absolute;
	right:5px;
	top:15px;
}
#to_price_slide_show{
	position:absolute;
	right:5px;
	top:15px;
}

.toggleSection{
	position:absolute;
	right:5px;top:0px;
}

.collapse{
	width:15px;height:15px;cursor:pointer;
	background:url("../img/sub_ic.png") no-repeat center center;
}

.expand{
	width:15px;height:15px;cursor:pointer;
	background:url("../img/plus_ic.png") no-repeat center center;
}


.sys-search-item-title,
#sys_from_age_slide_show,
#sys_to_age_slide_show,
#sys_from_price_slide_show,
#sys_to_price_slide_show{
	float:left;
	font-size:11px;
}

#sys_from_age_slide_show,#sys_to_age_slide_show{margin-left:0px;}

#sys_from_price_slide_show,
#sys_to_price_slide_show{margin-left:0px;}

#sys-slider-age.slider-horizontal,
#sys-slider-price.slider-horizontal{width:100px;margin-top:22px !important;}

.ciutat-input{margin-left:15px;margin-right:10px;}

.help-text{
	width:15px;height:15px;cursor:pointer;
	background:url("../img/question.png") no-repeat center center;
	display:block;
	position:absolute;
	right:4px;top:1px;
}

#escort_language_tabs.ui-widget-content{
	background:0 none;
	border: 0 none;
}
#escort_language_tabs.ui-tabs .ui-tabs-nav{
	background:0 none !important;
	border: 0 none !important;
}
#escort_language_tabs.ui-tabs .ui-tabs-panel{
	border-right:0 none !important;
	padding:0px !important;
}
#escort_language_tabs.ui-tabs .ui-tabs-nav li,
#escort_language_tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected{
	background:0 none !important;
	top:-10px;
	padding-left:8px !important;
	padding-top:3px !important;
}
#escort_language_tabs li#firstLI{
	padding-left:0px !important;
}
 
#report_abuse{
	font-size:11px;
	color:red;
	bottom:-25px;
	position:absolute;
	clear:both;
	left:0px; 
}

#report_abuse_link{
	width:165px;
	color:#333333;
	font-size:11px;
	border:1px solid #333333;
}	

#report_email_button{
	width:20px;height:20px;cursor:pointer;
	background:url("../img/report-abuse-email.png") no-repeat center center;
	display:block;
	position:absolute;
	right:-22px;top:0px;
}

#report_loading{
	width:20px;height:20px;
	position:absolute;
	right:-55px;top:-10px;
}

#report_loading_image{display:none;}

.red-border{
	border:1px solid red !important;
}

#current_price{
	background-color:green;
	color:#fff;
}

.escort-item-info{
	float:left;
	width:330px;
	margin-top:5px;
	padding-left: 5px;
}

.escort-item-publish{
	float:left;
	width:100px;
	height:100px;
	text-align:center;
}

.item-publish,.item-delete-escort,.item-publish2{
	padding:5px 10px;
	background:#496a9d;
	border:1px solid #5a626f;
	color:#fff;
	cursor:pointer;
	margin-top:0px;
	text-align:center;
	font-size:12px;
	float:left;
	width:170px;
}
.item-publish{
	width:auto;
	float:none;
}

#content-right .item-delete-escort{
	margin-top:10px;
	margin-bottom:10px;
}

.warning-text{
	color:red;	
}

.warning-text a{
	color:red !important;
	text-decoration:underline;
}

#contact-tab-wrap .escort-infor-item-right{
	width:295px;
}

.escort-infor-item-right label{
	float:left;
	width:100px;
}

#contact-tab-wrap .clear{
	margin:5px 0px;
	height:3px;
	display:block;
}

.sys-search-item-title{
	position:absolute;
	top:25px;
	left:10px;
}

#sys_from_age_slide_show,
#sys_to_age_slide_show,
#sys_from_price_slide_show,
#sys_to_price_slide_show	{
	position:absolute;
	top:1px;
	left:-5px;
}	

#sys_to_age_slide_show,
#sys_to_price_slide_show{
	left:90px;
}	

.greyDiv{
	position:absolute;
	width:100%;height:100%;
	background:#555555;
	top:0px;left:0px; 
	z-index:100;
	opacity:0.4;
	-moz-opacity:.4;opacity:0.40;filter:alpha(opacity=40);
}

.deleteItem{
	cursor:pointer;
}

#description-tabs-wrapper{
	position:relative;
}

.text-label{
	position:relative;
}

.text-label label{
	font-size:12px;
}

span.escort-type{
	color: #272724 !important;
    font-size: 26.14px !important;
    line-height: 30px !important;
    padding: 5px 0 !important;
}

.search-indicator a{
	color:#333333;
	text-decoration:none;
}

.search-indicator a:hover{
	text-decoration:underline;
}

.item-publish-info2{
	  color: #FFFFFF;
    font-size: 12px;
    margin-bottom: 10px;
    margin-top: -10px;
    text-align: center;
}

#net_amount_price{
	font-weight:bold;
	font-size:15px;
	text-decoration:underline;
}

#service_country,#service_state,#service_province,#service_city{
	float:left;
}
#service_state,#service_province{
	margin-left:8px;
}

#placeLISTwarning{
	padding:5px 5px;
	background:#F0FFF0;
	border:1px solid #F2E235;
	color:#555555;
	margin-top:5px;
	font-weight:bold;
}

#search-desc{
	background-color: #F9F9F6;
    border-left: 1px solid #7D7D7A;
    margin-top: 10px;
    padding: 5px 10px 2px 3px;
	display:none;
	text-align:center;
}



















.cls-video-media-player{
	display:block;
	position:absolute;
	width:200px;
	height:26px;
	bottom:20px;
	left:20px;
	border:1px solid red;
}

.cls-video-media-player-padding{
	display:block;
	position:relative;
	width:200px;
	height:26px;
}

.cls-btn-pre{
	display:block;
	position:absolute;
	width:20px;
	height:26px;
	background:transparent url("../img/videobtn.png") 193px 0px;
	left:0px;
	top:0px;
	cursor:pointer;
}

.cls-btn-play{
	display:block;
	position:absolute;
	width:27px;
	height:26px;
	background:transparent url("../img/videobtn.png") 172px 0px;
	left:-5px;
	top:0px;
	cursor:pointer;
}

.cls-btn-pause{
	display:block;
	position:absolute;
	width:25px;
	height:26px;
	background:transparent url("../img/videobtn.png") 146px 0px;
	left:25px;
	top:0px;
	cursor:pointer;
}

.cls-btn-min-volumn{
	display:block;
	position:absolute;
	width:13px;
	height:26px;
	background:transparent url("../img/videobtn.png") 111px 0px;
	left:60px;
	top:1px;
	cursor:pointer;
}

.cls-btn-range-volumn{
	cursor:pointer;
	display:block;
	position:absolute;
	width:71px;
	height:5px !important;
	border:1px solid #191917 !important;
	background:#272724 !important;
	left:75px;
	top:4px;
	-moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/ !important;
	-moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/ !important; 	
	-moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/ !important;
	-moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/ !important;
}

.cls-btn-max-volumn{
	display:block;
	position:absolute;
	width:15px;
	height:26px;
	background:transparent url("../img/videobtn.png") 15px 0px;
	left:160px;
	top:1px;
	cursor:pointer;
}

.cls-range-buffer-play{
	cursor:pointer;
	display:block;
	position:absolute;
	width:171px;
	height:5px !important;
	border:1px solid #191917 !important;
	background:#191917 !important;
	left:0px;
	top:0px;
	-moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/ !important;
	-moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/ !important; 	
	-moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/ !important;
	-moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/ !important;
}

.cls-wrap-video-control{
	display:none;
	position:absolute;
	width:190px;
	left:35px;
	top:15px;
}

.cls-wrap-video-control-inner{
	display:block;
	position:relative;
	width:190px;
}

.cls-timer-display{
	color: #CFCFCF;
    font-size: 10px;
    left: 180px;
    position: absolute;
    top: -4px;
    width: auto;
}

.cls-btn-range-volumn.ui-slider-horizontal .ui-slider-handle{
	background:transparent url("../img/videobtn.png") 48px -9px !important;
	border:0 solid !important;
	top:-5px !important;
}

.cls-range-buffer-play.ui-slider-horizontal .ui-slider-handle{
	background:transparent url("../img/videobtn.png") 48px -9px !important;
	border:0 solid !important;
	top:-5px !important;
}

.cls-wrap-context1-controller,
.cls-wrap-video-control{
	position: absolute;
	width: auto;
	left:30px;
	top:0px;
}

.cls-wrap-video-control{
	 
}


.gtbill_payment_method{
    background:transparent url("../images/AWLOGO.gif") center center;
	border:0 ;
	text-indent:-9999px;
    width:155px;height:55px;
    cursor:pointer;
}

.top-header-title{
	visibility: hidden;
    height: 0px;
}









